synaptic cleft - German English Dictionary